package com.qidianit.mes.pro.service;

import com.github.pagehelper.PageInfo;
import com.qidianit.mes.pojo.Result;
import com.qidianit.mes.pojo.Task;

import java.util.List;


public interface TaskService {
    Result addTask(Task task);

    Result<List<Task>> queryTaskList(Task task);

    Result getByTaskCode(String code);

    Result updateTask(Task task);

    Result deleteTask(Long id);

    Result batchDelete(Long[] ids);

    Result<PageInfo<Task>> queryPage(Task task,int pageNum,int size);
}
